#include <head.h>

// 常量
#define MAX 100

int main(int argc, char const *argv[])
{
    // 堆区空间地址
    char * ch = malloc(10);

    printf("ch = %p\n" , ch);

    // 栈区空间地址
    int val = 10;
    int * val_ptr = &val;
    printf("val = %p\n" , val_ptr);

    // 常量 
    const int con = 1000; // 不一定 放在代码区
    // 但是 C++ 中 C11 之后的标准 有一个常量修饰符 专门用于规定 
    // 常量放到代码区 放在汇编代码里面

    int val_2 = MAX; // 肯定放在代码区
    return 0;
}

/*
ch = 0xff6010           低
val = 0x7ffd09dd9d64  高位
*/